ReadMe Index
Crystal Reports 5.0 ReadMe

This is a interim release of Crystal Reports version 5.0.  There are many new changes and enhancements to the original product.  These changes and enhancements are fully documented on the web under the Tech Support Area at:

http://www.img.seagatesoftware.com/

This ReadMe file includes a variety of topics regarding installation, upgrading, and other information that supplements the User's Guide.

  Click the topic of interest from the following list for further information:

Quick Start

Whats New Index

Installation Topics Index

Configuration and Setup Topics Index

BackOffice Reports

Reports at a Glance Application

Bar code fonts

New format for exporting report definition

Web Server and NT Event Log Reporting

Disabling freeform placement of objects

Note to Developers: Obsolete API Calls

Crystal Reports 5.0 and Visual dBASE

Using DBGrid with the Query Module

Working with secured Access databases

Known problems with earlier versions of UFJob.C

License Agreement And Limited Warranty

International Partners Directory


Quick Start

If you are an experienced Windows user who wants to get right into the program, follow these steps to set up a report for the first time.  The information in this section is condensed, for a more elaborate explanation, see the Crystal Reports online Help Index and click the desired topic.

NOTE:  If you are not an experienced user, please click here to Learn more about Crystal Reports first.

1	In Windows 3.1 and NT 3.51, start Crystal Reports by double-clicking the Crystal Reports icon in the Program Manager. In Windows 95 and NT 4.x, click Start and then select the program from the Crystal Reports program folder.

2	Click the New button on the toolbar. The Report Gallery appears.

3	Select one of the eight Experts to build a report with the help of an Expert, click the Another Report button to use a template for building your report, or click the Custom button to build a custom report. If you click Custom, the Report Gallery expands, and you can then select a Report Type and Data Type for your custom report.

4	If you choose Custom and select:

—	Data File, the Choose Database File dialog box appears. Select the first database you want to activate for your report.

—	SQL/ODBC, the Log On Server dialog box appears. Select the data source you want and then select the first table you want to use from the Choose SQL Table dialog box when it appears.

—	Dictionary, the File Open dialog box appears. Select the dictionary you want to use for your report.

NOTE:  If you want to use additional database tables for your report and match them up on a record-by-record basis, click the Link Expert button and then select the table(s) and set up the links in the Visual Linking Expert when it appears.

The Crystal Reports Design Tab appears with Report Header, Page Header, Details, Page Footer and Report Footer areas. You create your report by inserting and formatting items in each of these areas.

5	Each of the default report areas contains a single section. If you want to add additional sections, click the Section Expert button and add the sections you want in the Section Expert.

—	Once you have added sections to an area, you can move, merge, and delete them in the Section Expert.

Click here to find out more about Formatting sections.

6	If you want to toggle the grid on and off, choose the Options command on the File menu and make your changes in the File Options dialog box when it appears.

7	If you are working with the grid off and you want to use snap-to guidelines for positioning objects, click the top or left ruler wherever you want guidelines to appear.

—	Move a field to a guideline until it snaps to the guideline.

—	Move the guideline arrow to move the guideline (and any objects that are snapped to it).

—	Drag the guideline arrow away from the ruler to remove the guideline.

8	If the Insert Fields dialog box is not visible, click the Insert Fields button on the toolbar. The Insert Fields dialog box appears with the Database Tab active. This dialog box displays a list of all of the fields in the active database table(s). To speed the entry of multiple fields, the box remains on screen until you click the Close button. You can move the dialog box to a new location or resize it if you wish.

9	Select the field(s) you want to appear on the report. You can select and place them one at a time, or you can use the Shift-click combination to select a number of contiguous fields or the Ctrl-click combination to select fields from the list at random. Drag and drop is also active. Place the fields in the Details section where you want them to appear.

10	If you place multiple fields, they will appear next to each other in the order they appear in the Insert Fields dialog box. The program marks the position of each field with a rectangular frame. The characters in the frame indicate whether the field is text (xxx...), number (555...), currency ($555...), date (12/31/99), time (00:00:00), dateTime (12/31/99 00:00:00), or Boolean (T/F).

NOTE:  You can see the actual field name and field type by toggling the Show Field Names option in the File Options dialog box.

NOTE:  The program automatically places field titles in the Page Header section unless you have toggled that option off in the File Options dialog box.

NOTE:  If you add additional Details sections to your report, please note that field titles will only be placed in the Page Header section for fields in the Details A (the original) section of your report.

11	Once you have objects in place, you may want to adjust the report sections somewhat. You do this using the shortcut menu that appears when you right-click the shaded area to the left of the section ruler.

—	If you want to expand the section to accommodate an additional line, choose the Insert Line command.

—	If you want the program to automatically align the objects in the section horizontally, choose the Arrange Lines command.

—	If you want to reduce the size of the section to eliminate unnecessary white space above and below objects, choose the Fit Section command.

12	To create a report title, click the Insert Text Object button on the toolbar. A rectangular placement frame appears when you move the cursor over your report. Click once in the Report Header section to place the text object and type in your title.

13	To see how your results will print, click the Print Preview button on the toolbar.

—	If you want to speed processing time while building your report, you can preview your report using only a small subset of the available data. To do this, choose the Preview Sample command from the File|Print menu.

In either case, Crystal Reports takes you to the Preview Tab. You can fine tune your report in the Preview Tab if you wish while seeing the results as actual report data. You can also close the Preview Tab and continue working on your report in the Design Tab.

14	If you want to:

—	change the placement or width of a field,

—	format a field, or

—	insert a subtotal or grand total,

Click the field to select it. Handles appear on the top, bottom, and both sides of each selected field.

—	To change the placement of the field(s), drag the field placement frame to its new position using the mouse.

—	To change the width of the field, drag the right or left handle using your mouse.

—	To format or summarize the field, right-click the field. A shortcut menu appears listing various commands for formatting the field.

—	To change the font, format (alignment within field, number, currency, and date display, etc.), border, color, indentation, etc., choose the Format Field command. The Format Editor appears with tabs specific to the field you have selected.

•	If you want the formatting to apply only under certain conditions, click the Conditional Formula button next to the formatting property, and create a formula that defines those conditions. Use a Boolean (True/False) formula to set conditions for check box (on/off) properties. Use an If-Then-Else formula to set conditions for attribute properties (where you specify values).

NOTE:  Many of the font and formatting options are available on the format bar just below the toolbar.

•	To insert a grand total, right-click the field you want to summarize and choose the Insert Grand Total command from the shortcut menu and refine your selection using the Insert Grand Total dialog box when it appears. Crystal Reports places the grand total in the Report Footer section.

•	To insert a subtotal, right-click the field and choose the Insert Subtotal command from the shortcut menu and refine your selection using the Insert Subtotal dialog box when it appears.

NOTE:  The program automatically sorts the data (based on the field that triggers the subtotals) before it subtotals. You do not have to manually sort data that has been subtotaled.

15	If you want to create a formula to make data calculations or comparisons, click the Insert Fields button on the toolbar. When the Insert Fields dialog box appears, click the Formula Tab to make it active.

—	Click the New button. The Formula Name dialog box appears. Enter a name for your formula and click OK. The Formula Editor appears.

—	Enter the formula in the Formula Editor. Enter fields, operators, and functions by selecting them from their respective scroll lists or type them in. You can check your formula syntax via the Check button. When finished editing, click the Accept button to return to the Insert Fields dialog box. Click the Insert button to place the formula just like you do a database field.

16	To insert a subreport (a report within a report), click the Insert Subreport button on the toolbar and choose an existing report to import as a subreport or use the Create Report Wizard to create a new subreport.

—	If you want the records in your subreport to match up with the records in your primary report, click the Subreport Link button and specify the link in the Subreport Links dialog box when it appears.

17	To insert a Cross-Tab object in your report, click the Insert Cross-Tab button on the toolbar and set up the Cross-Tab in the Cross-Tab dialog box when it appears.

18	To create a parameter field (a field that prompts you for a value whenever you retrieve data for your report), click the Insert Fields button on the toolbar, then click the Parameter Tab in the Insert Fields dialog box when it appears. Click the New button to set up a parameter field. Once created, you can insert the parameter field in your report like a database field or select it from the Fields list in the Formula Editor.

—	You can use parameter fields in your report (as title or label prompts), in selection formulas (as selection criteria prompts), and in formulas (for a variety of purposes including specifying sort fields).

19	To add a graph or chart, click the Insert Chart button on the toolbar and create your graph in the Graph/Chart Expert as desired.

20	To insert a spreadsheet, picture, or other OLE object that you can edit from within Crystal Reports using the tools from the object's native application, choose the Object command from the Insert menu.

21	To change the record sort order, click the Sort Order button on the toolbar. The Record Sort Order dialog box appears. Select the field(s) you want Crystal Reports to use for sorting the report data and the sort direction.

22	If you want to limit your report to specific records (for example, the records of California customers that have Year-To-Date sales greater than $10,000), click the first field on which you want your selection to be based and click the Select Records button on the toolbar. When the Select Expert appears, set up your record selection criteria.

23	To print your report, click the Print button on the toolbar.

That's it! It is that easy to build a report with Crystal Reports.


What's New Index

This is Crystal Reports as you have never seen it before. The program has been redesigned to improve performance and offer an incredible list of new capabilities.

  Click one of the new features from the following list for further information:

Sensational new interface gives you power and control

Placing objects anywhere gives you new flexibility

Multiple Section Reports

Subreports expand report usefulness

Query tool adds ad-hoc querying capabilities

Conditional formatting adds new intelligence to reporting

Parameter Fields for multi-purpose reports

Text Objects give you text with intelligence

One-stop form letters make custom mailings a snap

Preprinted-form reports easier than ever

Enhanced Cross-Tab capabilities help identify trends

Underlay Sections add stunning new effects

More powerful formulas

In-place editing of OLE objects

Drag objects between reports, from other applications

HTML exporting simplifies Web activities

Professionally designed sample reports

Web Server and NT Event Log Reporting

Developer Features

New database support

Ability to "upsize" a report

Ability to reenter Report Experts

Ability to chart details, formulas

New format for exporting report definition

See Also

ReadMe Index


Sensational new interface

The report design environment maintains all of the capabilities of the old environment while offering greater flexibility than ever before.  These are just a few of the new features in the design environment.

•	The Design and Preview Tabs are broken into areas and each area can contain multiple sections.  These sections can include with different data and can be set with different properties.

•	The new Format Section dialog box enables you to insert, delete, move, merge, and format sections from one place.

•	Vertical and horizontal guidelines make it easy to place and align objects with precision.

•	Multiple levels of undo and redo make it easy and safe to experiment, and they provide a fail-safe mechanism against inadvertent errors.

•	New zoom capabilities enable you to zoom in and out on your data, viewing it at magnifications from 25% to 400% of its actual size.

•	The toolbar and format bar can be moved and resized in Crystal Reports 32-bit version, enabling you to customize your environment for maximum efficiency.

•	The Preview Tab now lets you expand and collapse report sections so you can review data with different levels of detail.

See Also

Crystal Reports online Help Index

ReadMe Index


Placing objects anywhere

In previous versions of Crystal Reports, object placement was always controlled by an underlying grid. In this version Crystal Reports, the grid is still available if you need it, but you can also construct reports in a freeform environment similar to that of a drawing program. You can place objects wherever you want them and resize them to your precise specifications.

You can also create reports that print perfectly on preprinted forms, stagger fields, and create unusual alignments.  Basically, if you can conceive it, you can probably create it with Crystal Reports.

See Also

Getting to Know Crystal Reports

How to insert text objects


Multiple Section Reports

Now you can include multiple sections in any area of your report and you can format each section independently of the others. Using this capability you can create custom form letters that deliver different messages to different readers, format numbers and dates differently depending on the audience, create unusual printing effects, force objects to print in the order you specify, and more.

See Also

Multiple Section Reports Index


Subreports

Crystal Reports enables you to create subreports and place them in your report. You can create freestanding reports based on tables that are not related to those in the primary report, or you can bind the subreports to primary report data.

With subreports, you can create one report that provides all the information you need instead of having to create multiple reports. You will find it easier to create reports and analyze report data with the new subreport feature.

Subreports can be inserted into most sections of the main report and the main report can contain numerous subreports.

Existing report (*.RPT) files can be used as subreports. Once a report file is inserted as a subreport, it is an object in the main report and is not linked to the original report file (i.e., no automatic updating). Subreports can have any report format; they can be Cross-Tabs or contain graphs. Thus, you can present columnar data from one report right next to a graph from another report.

Subreports let you present different types and views of data all on one report for convenient viewing of information and efficient analysis.

See Also

Subreports


Query tool

Crystal Reports now includes a powerful Query tool that allows processing of all aggregate functions on the database server. A complete SQL Editor is included to fine tune your queries. And, as you would expect, you can create reports from query result sets. Ad-hoc queries, reports, or both? Crystal Reports has it all.

See Also

Queries


Conditional formatting

Crystal Reports has always been known for its flexibility in formatting report data. This version takes a giant step beyond earlier versions by allowing you to format data conditionally based on whatever criteria you want to use.

•	Do you want sales figures to print in red if more than 10% under quota, in green if more than 10% over quota, and in black in all other cases?

•	When your data contains domestic and international data, do you want to print dates and currency values in the expected format for every country?

•	Do you want a section to print only if it contains a record from a Canadian company?

•	Do you need to customize your report colors to meet corporate standards or design requirements?

You can do these and countless other things using conditional formatting.

Virtually all field, object, and section formatting (color, font, border, alignment, visibility, and more) can be controlled by creating simple, straightforward formulas.

See Also

Conditional Formatting Tutorials Index

Formulas Index


Parameter Fields for multi-purpose reports

Now you can create parameter fields. Parameter fields are fields that prompt for a value when the report is run for the first time or the data is refreshed. With parameter fields you can change report titles or labels, modify record selection criteria, specify sort fields, set threshold levels for flagging purposes, all by responding to simple prompts when you run the report. Using parameter fields you can create a single report that satisfies a number of needs. It makes your work easier and more efficient.

See Also

Parameter (prompting) Fields Index


Text Objects

Text objects give you flexibility and control when you insert text in your report.

•	Text objects replace text fields. A text object can contain a character, a word, a paragraph, or even an entire document, making them perfect for creating customized form letters.

•	Each text object contains its own mini word processor, making it easy to insert and edit text.

•	Text objects and elements within text objects can be independently formatted with fonts, colors, line breaks, tabs, and more.

•	Database fields can be inserted into a text object in-line with automatic trimming to fit properly within text. Text objects can also contain formula fields.

•	Text objects can be inserted and edited in-place on the report, making report design easier. Now you can readily see how a text object looks on the page in relation to other objects.

•	Presentation quality is improved with total control and flexibility over text object formatting.

See Also

How to insert a text object

How to work with text objects


One-stop form letters

Creating form letters has never been easier. By creating multiple form letters in text objects and setting them each to print only if specific criteria are met, you can send customized letters tailored to the needs of targeted clients or customers.

Assume, for example, that you have customers that are over their credit limits and others that have available credit. You can create one letter to over-limit customers asking them to reduce their balance and another letter to under-limit customers encouraging them to buy more. Crystal Reports can:

•	pull the data for both letters out of a single table or set of tables,

•	identify the correct letter for each customer,

•	customize the letter with such things as contact, company name, balance, and over/under limit amounts, and

•	print the letters for you.

You can boost your marketing efforts, improve your receivable collections, and satisfy other business objectives with Crystal Reports form letters.

See Also

How to create customized form letters


Preprinted-form reports

The ability to design reports that print on forms is greatly enhanced now that you can place objects anywhere in the new freeform, drawing program-type environment. New rulers and guidelines facilitate the precise placement of objects on the form, and the built-in tab and ruler capabilities in text objects gives you more flexibility and control. There is even a new Forms Expert that speeds the design process. For fast, efficient reporting on preprinted forms, you can not beat Crystal Reports.

See Also

Report Gallery


Enhanced Cross-Tab capabilities

Cross-Tabs are now objects that you can insert into your report.

•	You can insert as many Cross-Tabs as you need, and you can even insert Cross-Tabs in subreports.

•	You can use formulas that are defined elsewhere on the report in Cross-Tabs.

•	You can include multiple summary fields or calculations in your Cross-Tabs. For example, for a single item you can summarize both quantity and price information.

•	You can print Cross-Tabs that extend beyond the width of a page.

•	You can independently format rows and columns with background colors, borders, and fonts for better looking and easier-to-understand Cross-Tabs.

•	You can create Cross-Tabs that are longer than a single page and the program will automatically repeat the column headings at the top of each page.

•	You can design and edit Cross-Tabs easily with the ability to call up the Cross-Tab Expert from both the Design and Preview Tabs.

See Also

Cross-Tab Objects


Underlay Sections add stunning new effects

Crystal Reports enables you to underlay multiple sections when you print bitmap objects. This allows you to:

•	print an object so it appears one time in the Details section, beside a number of details,

•	print a company watermark centered on the page, flowing through multiple sections, and

•	print Cross-Tabs or graphs so they contain the data that you want while appearing in a section that would normally generate different data.

You also have the ability to optionally print or not print the background image with the report for maximum flexibility. This enables you to place bitmaps and use them as design tools yet not print them when you print the rest of your report.

See Also

How to make an object underlay a following section


More powerful formulas

Crystal Reports includes new functionality that lets you create even more powerful formulas than ever before. With newly added time and data types, you can now create date formulas, time formulas, and date/time formulas. You can place arrays and ranges in variables, and you have a number of new functions that give you more control over your reporting than ever before.

See Also

Index to Formula Topics


In-place editing of OLE objects

Crystal Reports draws upon OLE technology to add solid new functionality to your reporting environment.

•	All pictures are converted to static OLE objects. Double-click an object and the program displays the tools to edit that object, all while staying in Crystal Reports.

•	While working in the Design Tab, you can convert OLE objects to a format that is supported by your editing tools. For example, if you have a *.GIF picture and no *.GIF editor, you can convert the picture to a Paintbrush format that can be edited in the paint program that is included with Windows.

See Also

OLE Objects Index


Drag objects between reports, from other applications

Now you can open multiple reports and drag many kinds of objects between them. Now there is no need to "reinvent the wheel" if you have an object in one report and you need to use it in a different report. Just drag it where it is needed.

You can also drag objects into Crystal Reports, from any application that is an OLE server. Microsoft Word and Excel are examples of this kind of application. Just highlight the object (such as text or worksheet cells) and drag it into the report. The object becomes part or your report. Double-click it and you can edit it in place using the application you created it with.

See Also

OLE Objects Index


HTML exporting

With Crystal Reports, you can now export your reports directly to HTML format. With this capability, you can publish your reports on the World Wide Web and organizational Intranets. Combining this capability with other Crystal Reports features, you can add dynamic reporting to your Web applications. Some benefits of exporting to HTML include:

•	HTML report can be viewed by any Web browser.

•	Specific Microsoft, Netscape and Oracle Web extensions are available when exporting to HTML.

•	Reports are automatically converted to HTML, saving you time and tedious effort when preparing database information for the Web.

As the Internet and Intranets become more and more important to many businesses, Crystal Reports is providing the tools you need to take advantage of the new opportunities.

See Also

How to export reports


Ability to reenter Report Experts
Ability to re-enter Report Experts

In earlier versions of Crystal Reports, you could use Report Experts to create reports initially, but you could not re-enter the Experts to later modify the reports. In Version 5.0 you can create and modify reports using the Experts. To return to an Expert to modify a report, choose the Report Expert command on the Report Menu.

NOTE:  When you make changes through the Expert, you cannot undo those changes using the Undo button.

See Also

ReadMe Index


Ability to chart details, formulas

Details

In earlier versions of Crystal Reports, charting was available only for group summaries. In other words, you could compare the value for one group with the values for other groups. Version 5.0 enables you to chart on detail information as well as group information. This means that you can now visually look at the results of a sales team within a department or organization without having to group on every sales representative.

Formulas

Charting formulas allows you to visually view the average sale amount made by each sales representative, or each sales amount less the commission and cost of sale, or any calculated field of a numeric type.

See Also

ReadMe Index


Ability to "upsize" a report

Crystal Reports 5.0 enables users to create reports based on one database and then convert the report to work with other databases provided the table names and structures are the same. This enables users, for example, to create reports at home using a PC database and then easily port them over to a networked SQL database at work.

This capability works both with direct access databases and ODBC data sources.

The following example shows a typical upsizing procedure, for upsizing a report created with Microsoft Access to Microsoft SQL Server. Use a similar procedure for other conversions.

1	Create an Access database that has the same structure as the SQL Server database you'll be upsizing to.

2	Create your Crystal Reports, connecting with the Access data directly using DAO (not ODBC).

3	Open each report on the target network using Crystal Reports 5.0.

4	Using the driver conversion utility available through Report Options on the File menu, convert the report from DAO Access database to the DataDirect SQL Server database.

5	Close and save the report.

See Also

ReadMe Index


Installation Topics Index

  Click the topic of interest from the following list for further information:

Installation Requirements 16-bit version

Installation Requirements 32-bit version

Installing Crystal Reports

Installing on a network workstation

Upgrading from a previous version of Crystal Reports

Problems Registering via Modem


Installation Requirements 16-bit version

The 16-bit version of Crystal Reports has the following installation requirements:

•	Microsoft Windows 3.1 or higher

•	8 MB RAM (16 MB for Windows NT)

•	Minimum hard drive space required: 14 MB

•	Maximum hard drive space required:

—	82 MB for Crystal Reports Standard Edition

—	87 MB for Crystal Reports Professional Edition

NOTE:  Your system must meet these requirements for the 16-bit version of Crystal Reports. If your system does not meet these requirements, Crystal Reports may not run correctly.

See Also

Installing Crystal Reports

Installing on a network workstation


Installation Requirements 32-bit version

The 32-bit version of Crystal Reports has the following installation requirements:

•	Microsoft Windows 95 or Microsoft Windows NT 3.51 or higher

•	8 MB RAM (16 MB for Windows NT)

•	Minimum hard drive space required: 10 MB

•	Maximum hard drive space required:

—	69 MB for Crystal Reports Standard Edition

—	75 MB for Crystal Reports Professional Edition

NOTE:  Your system must meet these requirements for the 32-bit version of Crystal Reports. If your system does not meet these requirements, Crystal Reports may not run correctly.

See Also

Installing Crystal Reports

Installing on a network workstation


Installing Crystal Reports

After checking to see if you have the requirements for either the 16-bit or 32-bit version of Crystal Reports, insert the Crystal Reports CD or diskette in the appropriate disk drive and follow the instructions below for your operating system.

Windows 3.1 or NT 3.51

1	Make certain that the Window Program Manager is active.  Choose the Run command from the File menu.

2	When the Run dialog box appears, type:

x:\setup

Where x represents the appropriate drive letter. For example if your CD is in drive d:, type:

d:\setup

3	Click OK or press Enter to activate the Crystal Reports installation program. The Installation dialog box appears.

4	Follow the directions on the screen to set up Crystal Reports.

Windows 95  or NT 4.0

1	Choose Run from the Start menu.

2	When the Run dialog box appears, type:

x:\setup

Where x represents the appropriate drive letter. For example if your CD is in drive d:, type:

d:\setup

3	Click OK or press Enter to activate the Crystal Reports installation program. The Installation dialog box appears.

4	Follow the directions on the screen to set up Crystal Reports.

During the installation procedure, you will be given the choice to have Setup do an automatic installation or a custom installation. If you select Automatic, Setup installs all of the Crystal Reports files to your hard drive. If you select Custom, you will be given the opportunity to select which components of the Crystal Reports application files are installed on your system.

See Also

Installation requirements for 16-bit version

Installation requirements for 32-bit version

Installing on a network station


Installing on a network workstation

If you are operating a network workstation that runs Windows locally and Crystal Reports is already installed on your network server, you do not need to install Crystal Reports on your workstation. Instead, you must run the workstation setup application that was installed with Crystal Reports.

Workstation setup (SETUP.EXE) is installed in the \CRW\WKCSETUP (16-bit) or \CRW\WKCSTP32 (32-bit) directory on the network drive on which Crystal Reports was installed.

To set up your workstation for Windows  3.1 or NT

1	From Program Manager, choose Run from the File menu. The Run dialog box appears.

2	In the Run dialog box, select the network drive and directory in which Workstation Setup resides and run the SETUP.EXE application.

3	Follow the directions on the screen to set up your workstation.

To set up your workstation for Windows 95 or NT 4.0

1	Choose Run from the Start menu. The Run dialog box appears.

2	In the Run dialog box, select the network drive and directory in which Workstation Setup resides and run the SETUP.EXE application.

3	Follow the directions on the screen to set up your workstation.

Workstation setup configures your workstation and copies several files to your local drive. When Workstation Setup is finished, you can access Crystal Reports as you would any other application on your network.

NOTE:  When you perform an automatic installation (vs. a custom installation), the Crystal Reports installation program will ask you if you want to install the Workstation Setup files. If you are installing on a stand-alone machine or will not be using the Workstation Setup on your network, these files are unneeded and will take up extra disk space if installed.

NOTE:  If you convert to a workstation at a later time, you can once again perform a custom installation and install only the Workstation install files.


Upgrading from a previous version of Crystal Reports

NOTE:  The following applies to Local and Lan setup only.  Server installation places all files into the installation directory specified.

If you are upgrading to Crystal Reports 5.0 from a previous version (3.0, 4.0, 4.5, Crystal Reports for Visual Basic, etc.), the installation routine ensures that there will be no conflict between different versions of the program running on the same machine. When it finds a previous version of Crystal Reports on your system, the setup application:

•	installs Crystal Reports to the directory you specify,

•	installs the new CRPE.DLL into the \WINDOWS\SYSTEM directory,

•	renames DLLs in the WINDOWS\CRYSTAL directory, installed by your previous version of Crystal Reports, with *.OLD extensions. If, for some reason, you need to use the older versions of the files later on, you only need to rename them back to a *.DLL extension.

•	installs the PD*.DLLs and UX*.DLLs (16-bit) or the P2*.DLLs and U2*.DLLs (32-bit), and several other DLL files required by Crystal Reports into the WINDOWS\CRYSTAL and WINDOWS\SYSTEM directory and changes their extensions from *.DLL to *.OLD.

•	installs any common third party DLLs such as CTL3DV2.DLL or WBTRCALL.DLL to the WINDOWS\SYSTEM directory.

This upgrade procedure makes it unnecessary to change your AUTOEXEC.BAT file.

See Also

What's New Index


Problems Registering via Modem

When you install a modem on a Windows 95 machine, the default is to have "hardware flow control" enabled.  Windows 95 changes the configuration profile the modem loads when powered on so that hardware flow control is enabled.  Having hardware flow control enabled seems to prevent acknowledgment messages sent by the server from reaching the client.  Therefore, attempts to connect via modem can result in a series of time-outs and abortion of the registration process.

The most reliable method of avoiding this situation is to configure the modem before it dials.

1	Click the Modem Settings button in the Connect Via Modem dialog box.

2	The Initialize text box normally contains the string "ATQ0V1E0S0=0^M".  Change it to read: "ATQ0V1E0S0=0&H0&R1^M."  The modem recognizes the characters &H0&R1 as the command, "turn off hardware flow control".  Note that it is a zero following the H.  If you use the letter O, this procedure will fail.

—	&H0 will disable the flow control.

—	&R1 will tell the modem to ignore "Request To Sent" (RTS).

If you changed both settings and you are still unable to register, follow the same procedure, but change each setting separately.

NOTE:  These settings are for Hayes compatible modems only.  If you do not have a Hayes compatible modem, or if the modem still does not connect, find the correct settings for your modem that will disable the flow control and/or will ignore RTS.


Professionally designed sample reports

The program comes with professionally designed sample reports that demonstrate a wide range of reporting techniques. You can create your own reports using these reports as templates.

For users of Crystal Reports Professional version

The sample reports are based on Crystal Report Dictionaries (except those samples with file names start with AD*.RPT).

1	Close Crystal Reports.

2	Open the required dictionary in CRD.EXE, add your own database and insert the appropriate tables and fields in the dictionary view, making sure to use the same headings and field names as the original dictionary.

3	Save the altered dictionary.

4	Reopen Crystal Reports, and open the sample report.

The dictionary is now be updated with your own data.

For users of Crystal Reports Standard version

All the standard sample reports are based on database files.  We recommend that you call Seagate Software IMG for an upgrade to Crystal Reports Professional.  You can change your data to use the templates provided, however the process is far more involved:

1	Add your own database to the report.

2	Delete and replace all instances of the sample database fields in the report, including formulas with your own field names.

3	Delete the sample database.

See Also

Crystal Reports Sample Reports (Standard Edition) - Open SAMPLE_S.HLP located in the \CRW\ directory or the directory in which you installed Crystal Reports.

Crystal Reports Sample Reports (Professional Edition) - Open SAMPLE_P.HLP located in the \CRW\ directory or the directory in which you installed Crystal Reports.


Developer Features

Developers will find a lot to like in Crystal Reports. The product comes with a new OLE/ActiveX Control with 90 properties, more than 15 of which are new. The Report Engine DLL has been redesigned to enhance performance, and it has an API with 110 calls, more than 20 of which are new. There is also a VBX, a VCL for 16-bit Delphi development, an MFC Class Library for the Report Engine, and a New Era Class Library. Online Help has been restructured so you can find the information you need more efficiently, sample reports have been rewritten and expanded to help you better understand the interaction of your application and the Report Engine, and the Developer's Reference is presented in a full text-searchable, books-online format.

See Also

Developer's Help Index


New database support

Crystal Reports now supports more databases than ever, and it provides new ways to access previously-supported data for enhanced performance. The program now ships with drivers for Informix and Microsoft Exchange, and it includes more 32-bit drivers than ever before. It has native drivers for Sybase, SQL Server, and Oracle. Connecting to your data has never been easier.

Crystal Reports 5.0 provides data sources for reading the comma-separated value files generated by Microsoft Internet Information Server and Microsoft Windows NT.  The user can produce useful web log reports to analyze web server utilization, including information such as user names and IDs, pages and files downloaded, the time taken by each transmission, and the date and time stamp of each transmission.  Similarly, NT Event Log reports can be used to monitor user log ins and log outs, application usage, attempted security violations, and much more.

See Also

Data Sources and Databases Index


Configuration and Setup Topics Index

  Click the topic of interest from the following list for further information:

Btrieve page size too small

Default printer must be selected

See Also

ReadMe Index


Btrieve page size too small

During installation, Crystal Reports adds the following entry in BTI.INI:

[Btrieve Client]
options=/m:38 /p:1024 /f:16 /l:20

The p is the parameter for page size, and, in certain situations, it may not be large enough.  You can change this setting to a maximum of 4096.

To correct the problem

When using Btrieve files, if you get a message that the page size is not large enough, increase this parameter in the BTI.INI file using the Windows Notepad or another ASCII text editor.

For additional information on modifying BTI.INI files, please refer to the documentation that came with Btrieve.

See Also

Installation, Configuration, and Setup Topics Index


Default printer must be selected

You can not begin using Crystal Reports unless you have a default printer selected because page layout (Landscape/Portrait orientation, etc.) is based on the printer setup.  Trying to start the program without a default printer results in the following error message:

No default printer selected.  You may use the Control Panel to select a default printer.

To select a default printer

1	Click the Printers icon in the Windows Control Panel.  The Printers dialog box appears with all installed printers listed in the Installed Printers box.

—	If you have already installed the printer you want to use as the default printer, double-click its listing in the Installed Printers box.

—	If you have not yet installed the printer, install it first, and then double-click its listing.

NOTE:  A printer must first be given the status Active before it can be selected as the default printer.

NOTE:  For additional information on installing printers and default printers, please refer to your Microsoft Windows documentation.

See Also

Installation, Configuration, and Setup Topics Index


BackOffice Reports

Crystal Reports Professional version includes 12 sample reports from the Crystal's 101 BackOffice Reports CD, available separately from Seagate Software.  The CD contains over 101 pre-built reports for Microsoft Windows NT, SQL Server, Internet Information Server, SMS (Systems Management Server) and Exchange. Contact Seagate Software sales for further information.

NOTE:  For a description of these reports, search for BackOffice Reports in the Sample Reports online Help (Professional Edition only).


Reports at a Glance Application

The Reports at a Glance application allows you to view information from .RPT files, including the report name, title and description, the version number of the report, the data source type, and more.


Bar code fonts

Crystal Reports includes sample True Type Font (TTF) files for Code39 and USPS Postnet.  Complete font packages can be obtained from various suppliers, including:

CIA (Bar Codes)
Wythenshawe, Manchester, UK
http://ourworld.compuserve.com/homepages/CIA_UK

Rivers Edge
Cedar Park, TX, USA
http://www.riversedge.com

Azalea
Seattle, WA, USA
http://www.azalea.com

NOTE:  Seagate Software makes no recommendation of these companies or their software.


New format for exporting report definition

The Report Definition is the set of specifications Crystal Reports uses when creating a given report. Crystal Reports 5.0 includes a new export format that enables you to export the definition (without the associated data) if you need the information for reference or analysis. The format is called Report Definition and it uses the UXFRDEF.DLL.

See Also

ReadMe Index


Web Server and NT Event Log Reporting

Crystal Reports 5.0 provides data sources for reading the comma-separated value files generated by Microsoft Internet Information Server and Microsoft Windows NT.  The user can produce useful web log reports to analyze web server utilization, including information such as user names and IDs, pages and files downloaded, the time taken by each transmission, and the date and time stamp of each transmission.  Similarly, NT Event Log reports can be used to monitor user log ins and log outs, application usage, attempted security violations, and much more.

See Also

ReadMe Index


Disabling freeform placement of objects
Disabling Free-Form Placement of objects

Crystal Reports 5.0 gives you the ability to place objects wherever you want them on your report. Earlier versions controlled object placement with an underlying grid. While freeform placement is the default for 5.0, you can disable this functionality and return to a grid style placement on a section-by- section basis.

1	Right-click the shaded area to the left of the Design Tab section you want to change. The shortcut menu appears with the Freeform Placement command active.

2	Click Freeform Placement to toggle the property off. The program now uses grid style placement for the selected section.

3	Repeat Steps 1 and 2 for each additional section you want to change.

See Also

ReadMe Index


Note to Developers: Obsolete API Calls

Because of new features in Crystal Reports 5.0, some of the older API calls are now obsolete.  Users are able to place fields freely on a report as the Crystal Reports designer no longer uses lines for field placement. Lines are now, for the most part sections. The API calls which were used to deal with lines are also obsolete and have been removed from the header files. When existing header files are replaced with the new 5.0 header files, line calls must be changed to section calls in an application.  For already compiled applications, the old LineHeight calls point to the new Section calls for backward compatibility.

Obsolete calls

These calls are obsolete and are no longer included in the header files:

•	PESetLineHeight

•	PEGetNLinesInSection

•	PEGetLineHeight

Old calls pointing to new calls

These old LineHeight calls now point to the new Section calls:

•	PESetLineHeight now calls PESetMinimumSectionHeight

•	PEGetLineHeight now calls PEGetMinimumSectionHeight

•	PEGetNLineInSection always returns 1.


Crystal Reports 5.0 and Visual dBASE

What you will be able to do

•	You can create reports using *.DBF files from:

—	the options within the Visual dBASE Navigator window.

—	the CRW.EXE itself, i.e., create an icon to run Crystal Reports.

•	You can use all the functionality of Crystal Reports 5.0.  This includes the abilities to work with text objects, the Crystal Formula Editor, Graphing on Detail Records, working with Multiple Sections, creating Subreports and Compiled Reports, using the Visual Linking Expert, including Parameter fields, and so forth.

•	You can run the report from the Visual dBASE Navigator window by double-clicking the report name.

•	You can run the REPORT.FORM XXX.RPT command.

•	You can use the Crystal.VBX with .DBF reports.

•	You can use the CRPEDB.H file to make Report Engine calls to the report in Visual dBASE. All of the 4.5 functions remain available; there is no new Report Engine functionality available in Version 5.0, however.

What you will not be able to do

•	You can not use the Visual dBASE Report Expert. The Report Designer expert simply loads CRW.EXE. If you attempt to use the Visual dBASE Report Expert, you will get the following error:

"Configuration Error: Library PDIRDAO.DLL cannot be opened."

•	You cannot MODIFY the report using the dBASE Navigator.  Nothing will load.

•	You cannot report off .QBE files because CRW 5.0 does not ship with a database DLL for that kind of reporting.

See Also

ReadMe Index


Using DBGrid with the Query Module

The Query module of Crystal Reports 5.0 makes use of the DBGrid control from Apex software. For more information, contact Apex Software at www.apexsc.com.

See Also

ReadMe Index


Working with secured Access databases

In order for Crystal Reports to work with secured Access databases, you have to point Crystal Reports to the Access SYSTEM.MDA file or, if you're working with Access 95, to the SYSTEM.MDW file.

32-bit systems

When working with 32-bit systems, you need the following Registry setting:

Access

\\HKEY_LOCAL_MACHINE\Software\Crystal Software\Jet\3.0\Engines\Jet\SystemDB = < the path of SYSTEM.MDA >

Access 95

\\HKEY_LOCAL_MACHINE\Software\Crystal Software\Jet\3.0\Engines\Jet\SystemDB = < the path of SYSTEM.MDW >

16-bit systems

When working with 16-bit systems, you need the following entry in the CRW.INI file:

[Options]
SystemDB = < the path of SYSTEM.MDA >

Crystal Reports installs two utilities in the CRW directory that you can use to make these changes:

•	For upgrading the Registry (32-bit systems), use SYSDB32.EXE.

•	For upgrading the CRW.INI file (16-bit systems), use SYSDB16.EXE.

See Also

ReadMe Index


Known problems with earlier versions of UFJob.C

Early versions of UFJob.C,  a file used for creating UFL functions, can cause a UFL to go into an infinite loop under certain conditions, forcing a user to reboot his or her system.   Problems can arise when using 16-bit UFL functions to handle multiple client reports simultaneously.  The problem was fixed several years ago but it may recur with the current version of Crystal Reports if you are still using an early version of UFJob.C.

If you are experiencing the problem, you can correct it in one of two ways:

1	Open your UFL project in your C or C++ development environment.  Replace the UFJob.C module in your project with the current UFJob.C module distributed with Crystal Reports 5.0.  (A comment appears at the beginning of the module code showing a date of 13Mar., 1993.) Finally, recompile your UFL project.

2	Open your UFL project in your C/C++ development environment and edit the code in UFJob.C.  Replace the following code:

while (cursor !=0)
if (cursor->jobId==jobId)
break;

with this code

while (cursor !=0)
{
if (cursor->jobId==jobId)
break;

cursor = cursor->next;
}

See Also

For more information on UFJob.C and UFJob Modules, see Developer's online Help.


License Agreement And Limited Warranty

IMPORTANT - READ CAREFULLY

This License Agreement and Limited Warranty (herein referred to as "Agreement") is a legal agreement between you (either an individual or a single entity) and Seagate Software Information Management Group, Inc. (herein referred to as "Seagate Software") for the Crystal Reports software product, which includes computer software and associated media, printed materials, and "on-line" or electronic documentation (herein referred to as "Software Product"). By opening the sealed software package and/or by installing, copying or otherwise using the Software Product, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, promptly return the Software Product and accompanying items in resalable condition to the place from which you obtained them for a full refund.

1	LIMITED LICENSE.

a)	You are purchasing only the right to use a single copy of the Software Product, and are acquiring no rights to the software itself, or the enclosed copy, except the Limited License granted herein.

b)	Except as stated in 1(c), Seagate Software grants you a Limited License to use one copy of the Software Product on a single computer. You may access the Software Product from a hard disk, over a network (subject to 1(c)) or by any other method, strictly in accordance to the terms hereof.

c)	For additional users to use the Software Product on a network, you must acquire "Multiple User Packs", which allow additional designated users in numbers and on terms specified by the documentation accompanying the Software Product. You may have as many copies of the Software Product in use on a network as is specifically authorized in the documentation.

2	COPYRIGHT. All title and copyrights in and to the Software Product (including but not limited to, any images, photographs, animation, video, audio, music, and text incorporated into the Software Product), the accompanying printed materials, and any copies of the Software Product are owned by Seagate Software or its suppliers. The Software Product is protected by copyright laws and international treaty provisions. Therefore, you may not copy the Software Product except that you may either (a) make one copy of the Software Product solely for backup or archival purposes, or (b) install the Software Product on a single computer provided you keep the original solely for backup or archival purposes. You may not copy the printed materials accompanying the Software Product.

3	OTHER RESTRICTIONS.

a)	Rental. You may not rent or lease the Software Product.

b)	Software Transfer. Unless this is a "Not for Resale" or "Evaluation" product, you may permanently transfer all of your rights under this Agreement, provided that you retain no copies, you transfer all of the Software Product (including all component parts, the media and printed materials, any upgrades, and this Agreement), and the recipient agrees to the terms of this Agreement. If the Software Product is an upgrade, any transfer must include all prior versions of the Software Product.

c)	Export. Any export of the Software Product or its technical data from the United States may be restricted by U.S. export control laws, and accordingly you must comply with such laws before engaging in any such export.

d)	Limitations on Modifications or Reverse Engineering. You may not alter, disassemble, decompile, or reverse-engineer the Software Product.

e)	No Separation of Components. The Software Product is licensed as a single product, and neither the software programs comprising the Software Product or any update or upgrade may be separated for use by more than one user at a time.

f)	Termination. Without prejudice to any other rights, Seagate Software may terminate this Agreement if you fail to comply with the terms and conditions of this Agreement. In such event, you must destroy all copies of the Software Product.

4	LIMITED WARRANTY.

a)	Seagate Software warrants the physical disk(s) and physical documentation to be free of defects in materials and workmanship for a period of 60 days from the purchase date. If Seagate Software receives notification within this warranty period of any such defects and such notification is determined to be correct, Seagate Software will replace the disk(s) or documentation.

b)	Seagate Software's entire liability for any breach of this warranty is limited to replacement of defective disk(s) or documentation, and does not include or extend to claims for any other damages.

c)	SEAGATE SOFTWARE SPECIFICALLY DISCLAIMS ALL OTHER CONDITIONS AND WARRANTIES, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED CONDITION OR WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

5	LIMITATION OF LIABILITY. IN NO EVENT SHALL SEAGATE SOFTWARE BE LIABLE FOR COSTS OF SUBSTITUTE PRODUCTS, LOSS OF PROFITS, DATA OR USE OF THE SOFTWARE PRODUCT, OR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OR OTHER SIMILAR CLAIMS, HOWEVER CAUSED, AND ON ANY THEORY OF LIABILITY, EVEN IF SEAGATE SOFTWARE HAS BEEN SPECIFICALLY ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN NO EVENT WILL SEAGATE SOFTWARE'S LIABILITY FOR ANY DAMAGES TO YOU OR ANY OTHER PERSON EVER EXCEED THE LOWER OF THE SUGGESTED LIST PRICE OR THE ACTUAL PURCHASE PRICE PAID FOR THE SOFTWARE PRODUCT, REGARDLESS OF THE FORM OF THE CLAIM. THESE LIMITATIONS SHALL APPLY NOTWITHSTANDING ANY FAILURE OF ESSENTIAL PURPOSE OF ANY LIMITED REMEDY. ALL THIRD PARTY SUPPLIERS TO SEAGATE SOFTWARE OF ANY PORTION OF THE SOFTWARE PRODUCT MAKE NO WARRANTY AND SHALL HAVE NO LIABILITY TO YOU.

6	RUNTIME SOFTWARE. The software files listed in the software file RUNTIME.HLP, provided on your software disk(s), individually, collectively or in any combination, constitute Runtime Software. Unless this is a "Not for Resale" or "Evaluation" product, Seagate Software grants you a Limited Runtime License to reproduce and distribute exact copies of the Runtime Software, and to modify, reproduce and distribute the sample applications made from the original disks in this package (or a set of backup copies made directly from them), if and only if all of the following conditions are satisfied:

a)	you may distribute such copies solely for the purpose of executing specific-purpose application programs written using an authorized copy of Software Product;

b)	you remain solely responsible for support, service, upgrades, and technical or other assistance, required or requested by anyone receiving such copies;

c)	you may not use the name, logo, or trademark of Seagate Software or the Software Product without written permission from Seagate Software;

d)	you may not alter, disassemble, decompile, or reverse-engineer the Runtime Software;

e)	Seagate Software makes no warranty other than the Limited License warranty provided in this agreement to you; and

f)	you will indemnify Seagate Software against any claims or liabilities arising out of its use, reproduction or distribution, and the use by the recipients or copies made thereunder.

You may not include the Runtime Software or sample applications in any general-purpose report writing and/or database querying product, or any other product that is generally competitive with Seagate Software product offerings. If you wish to distribute copies of the Runtime Software or sample applications on other terms, you must obtain written permission from Seagate Software.

"Not for Resale" and "Evaluation" products do not include a Limited Runtime License, and you may not, therefore, distribute Runtime Software or sample applications.

The Software Product contains software components from Seagate Software suppliers. This Agreement does not grant you the rights to distribute software components from these suppliers, including but not limited to, Microsoft Corporation's "JET Files", unless you have proper authorization from the appropriate supplier.

7	GOVERNING LAW. If you acquired this product in Canada, this Agreement is governed by the laws of the Province of British Columbia, Canada, without regard, and each party irrevocably attorns to the exclusive jurisdiction of the courts of the Province or British Columbia. If you acquired this product in the United States or elsewhere other than Canada, this Agreement is governed by the laws of the State of California, without regard, and each party irrevocably submits to the exclusive jurisdiction of the courts of the State of California.

8	MISCELLANEOUS. This document constitutes the entire agreement of the parties regarding the subject matter herein. All rights not expressly granted to you are retained by Seagate Software.


International Partners Directory

  Click the International Partner of interest from the following list for further information:

Argentina

Australia

Austria

Belgium

Brazil

Chile

Columbia

Cyprus

Czech Republic

Denmark

Finland

France

Germany

Greece

Hong Kong

Hungary

India

Ireland

Israel

Italy

Japan

Korea

Luxembourg

Mexico

New Zealand

Netherlands

Norway

Philippines

Poland

Portugal

Russia

Singapore

South Africa

Spain

Sweden

Taiwan ROC

Thailand

Turkey

United Arab Emirates

United Kingdom

Venezuela


Argentina

SOFTLAND
Mansilla 2437 1 er piso
(1121) Buenos Aires
Argentina
Ph:  54-1-964-2100
Fax:  54-1-964-2270
E-mail:  Info@softland.com.ar
Web:  www.softland.com.ar
Intranet:  964-2300
AutoFax:  964-2400 (Fax on Demand System)


Australia

AERONAUT INDUSTRIES
Ground Floor
48 Chandos Street
St Leonards NSW2065
Ph:  61-2-9436-1175
Fax:  61-2-9436-1184
E-mail:  sales@aeronaut.com.au


Austria

Contact Seagate Software Germany

MICRO BASIC
Am Sommerfeld 11
D-85622 Weissenfeld
Ph:  49-89-9049-9049
Fax:  49-89-9049-9090


Belgium

Contact Seagate Software France.


Brazil

ETZ (RAMO) SISTEMAS DIGITAIS
Rua Haddock Lobo 337 8 andar
01414-001 Sao Paulo, SP
Brazil
Ph:  55-11-214-2278
Fax: 55-11-214-2565
E-mail: ramo@dialdata.com.br


Chile

BUSINESS INTELLIGENCE GROUP (B.I.G.)
Avenida 11 de Septiembre 2214 Piso 11
Oficina 112, Providencia, Santiago
Chile
Ph/Fax:  56 2-233-8516
E-mail:  business@chilesat.net


Columbia

ESTRATEGIAS Y SISTEMAS CIA LTDA.
Carrera 37 No. 89-99
A.A. 251312  Santafe de Bogota
Colombia
Ph:  57-1-236-1696
Fax:  57-1-617-7530
E-mail:  eysjosem@openway.com.co


Cyprus

CYCOM COMPUTER PRODUCTS LTD.
City House, 19th Dervis St.
P.O. Box 5732
Nicosia, Cyprus
Ph:  357-2-454448
Fax:  357-2-454707


Czech Republic

SWS SOFTWARE s.r.o.
Dostihova 1
763 15 Slusovice
Ph:  42-67-7981036
Fax:  42-67-7981008

ABAKUS DISTRIBUTION A.S.
Maltezske nam. 7
110 00 Praha 1
Ph:  0042-2-245 10 942
Fax:  0042-2-245 10 254


Denmark

NORSOFT A/S
Maren Turis Gade 2
DK-9100, Aalborg
Ph:   5-98-11-1188
Fax:  45-98-11-1088


Finland

BOSS INFORMATION
Sepankatu 14 A
SF-40720, Jyvaskyla
Ph:  358-41-334-3411
Fax:  358-41-334-3444


France

SEAGATE SOFTWARE S.A.
62bis Avenue André Morizet
92643 Boulogne-Billancourt Cedex
Ph:  33-1-41-10 16 00
Fax:  33-1-46-04 74 19

Distributor:
SOFTWARE TECHNOLOGY RESOURCES
7 rue Paul Dautier
78140, Velizy
Ph:  33-1-3070-6161
Fax:  33-1-3946-3864

TOPLOG
Quai Galliéni
Les Rives de Bagatelle - 7, allée de l'Ancien Pont
B.P. 149 - 92154 SURESNES Cedex
Ph:  (33 1) 41 18 35 44
Fax:  (33 1) 47 72 91 83


Germany

SEAGATE SOFTWARE GMBH
Jacob-Kaiser-Str. 7
47877 Willich
Germany
Ph:  +49-(0)-2154-489120
Fax:  +49-(0)-2154-498500

Distributors:

MICRO BASIC
Am Sommerfeld 11
D-85622 Weissenfeld
Ph:  49-89-9049-9049
Fax:  49-89-9049-9090
E-mail:  SERVICE@MicroBasic.com

MICROWARE GMBH
Moselstrasse 21
41464 Neuss
Ph:  49-2131 94 45-0
Fax :  49-2131 4 37 04


Greece

Contact Seagate Software France.


Hong Kong

DATADEVELOP LTD
Rm 1001-3 Fourseas Bldg.
208-212 Nathan Road
Kowloon, HongKong
Ph:  852-2-312-6038
Fax:  852-2-314-3672
E-mail:  dglpsd@nkstar.com


Hungary

Questar Hungary
Huvosvolgyi ut 54
H-1021 Budapest
Ph:  36-1-202-6373
Fax:  36-1-202-6375


India

LARSEN & TOUBRO LTD.
Shailesh Mahajan
Powal, Bombay
India  400 072
Ph:  91-22-852-3309
Fax:  91-22-852-3015
E-mail:  akc-isd@smtpg.Itindia.com


Ireland

Contact Seagate Software UK.


Israel

BYNET
Hanechoset, 8
Ramat Hahayal
Tel Aviv - 69710
Ph:  972 3 645 9515
Fax:  972 3 648 2152


Italy

Contact Seagate Software France.

QUESTAR
Via Ghislandi, 61/B
24125 Bergamo
Ph:  39-35-24-9946
Fax:  39-35-24-9945
E-mail:  info@questar.it
Web:  www.questar.it


Japan

AG TECH
Bell Ace Building 4F
1-10-9 Higashi Sakura
Higashi-Ku, Nagoya  461
Ph:  81-52-951-2706
Fax:  81-52-951-4469
E-mail:  72041.1166@compuserve.com

WOODLAND CORP.
2-9-9 Shibadaimon Minato-ku
Tokyo 105
Japan
Ph:  81-6-204-0611
Fax:  81-6-229-0506
E-mail:  shimada@woodland.co.jp


Korea

INFOTECH
5 Floor Wha Building
238, Nonhyon-Dong, Kangnam-ku
Seoul  135-010
Ph:  82-23-442-0400
Fax:  82-23-442-1960

CC COM
Rodem Bldg 3F
834-77 Yeosam-dong, Kangnam-gu
Seoul  135-080
Ph:  82-2-538-8700
Fax:  82-2-538-8716
E-mail:  100053.377@compuserve.com


Luxembourg

Contact Seagate Software France.


Mexico

OPENTEC SA de CV
Insurgentes Sur 2047-4
Col.San Angel
01000 Mexico D.F.
Mexico
Ph:  52-5-661-4472
Fax:  52-5-661-3571
E-mail:  CMEJIA@opentec.com.mx


New Zealand

UNILOGIC
195 Khyber Pass Rd, Level 4
Grafton, Auckland
Ph:  64-9-358-8114
Fax: 64-9-358-1224
E-mail:  crystal@unilogic.co.nz


Netherlands

COMPUTER BUSINESS APPLICATIONS BV
Postbus 8866
1006 JB Amsterdam
Keurenplein 24-46
1069 CD Amsterdam
Ph:  020 610 4888
Fax:  020 610 6686


Norway

COMPUTER RESOURCES INTERNATIONAL
Postboks 139 Kjelsas
0411 Oslo
Ph:  47-22-236893
Fax:  47-22-952355

POLYSOFT A/S
Rosenkrantsgt. 95
Box 829
N-3007 Drammen
Ph:  47-3289-2240
Fax:  47-3289-5900


Philippines

PACIFIC COMPUTER & MANAGEMENT SYSTEMS
5E Vernida 1 Bldg, 120
Amorsolo St. Legaspi Village
Makati City, MM
Ph:  632-892-2148
Fax:  632-818-3807
E-mail:  titodel@helios.iconn.com.ph


Poland

POLCOM SP  Z.O.O.
ul. G. Zapolskiej 38
30-126 Krakow
Poland
Ph:  0048-12-36 71 77
Fax:  0048-12-37 60 62


Portugal

PRIMAVERA SOFTWARE
R. Cidada do Porto no.15
Sala E-11
4700 Braga
Ph:  351-53693169
Fax:  351-53693334


Russia

Contact Seagate Software Germany.

INTERFACE LTD.
Alexander Brjuzgin
Room 308, Building 6
Bardeen St. 4
Moscow
Ph:   7-095-135-5500
Fax:  7-095-135-2519


Singapore

NOVA SPRINT CONSULTING
Block 1002 Jalan Bukit Merah
#03-16/20 Redhill Industrial Estate
159456
Ph:  65-275-9088
Fax:  65-275-9388
E-mail:  laitk@novasprint.com.sg


South Africa

SEAGATE SOFTWARE SOUTH AFRICA
376 Oak Avenue
Randburg 2125
Ph:  27-11-781-2200
Fax:  27-11-781-2214


Spain

Contact Seagate Software France.

RAMBLA INFORMATICA
Primer de Maig 2-22 baixos
08320, El Masnou, Barcelona
Ph:  34-3-540-2982
Fax:  34-3-540-3095


Sweden

LINSOFT
S:t Largatan 9 D
Linkoping
Ph:  46-13-31-1588
Fax:  46-13-13-5695


Taiwan ROC

WARDPRO INFORMATION CORP.
4F-1, No 20 Alley 1 Lane 768
Section 4 Pa-Teh Road, Taipei
Taiwan
Ph:  886-2-788-6777
Fax:  886-2-785-3220


Thailand

INDEC TECHNOLOGY COMPANY
436 Soi 12
Paholyotin Road
Bangkok  10400
Ph:  662-616-7180
Fax:  662-279-1556

SAHASEDSIRIRI LTD. PARTNERSHIP
2104/48 Soi Mooban Decha Ramkamaeng Rd.
Huamark Bangkapi
Bangkok 10240
Ph:  662-732-3268
Fax:  662-374-7163
E-mail:  narun@ksc6.th.com


Turkey

OPTIMUM
Barboros Bulvari Akdogan Sok. 37/3
80690 Besiktas, Istanbul
Turkey
Ph:  90-212-2581829
Fax:  90-212-2583567


United Arab Emirates

MITECH TRADING
P.O. Box 4886
Dubai
Ph:  971-4-624043
Fax:  971-4-665818

AL YOUSUF Computers
Pan Yas Street
P.O. Box 25
Dubai  UAE
Ph:   971 4 826667
Fax:  971 4 826863


United Kingdom

SEAGATE SOFTWARE IMG
The Broadwalk
54 The Broadway
Ealing
London  W5 5JN
Ph:  0181 566 2330
Fax:  0181 231 0600

Distributors:

CONTEMPORARY SOFTWARE
Kingswick House
Sunninghill
Berkshire  SL5 7BH
Ph:  44-1344-873434
Fax:  44-1344-872228
E-mail:  cssales@contemporary.co.uk
Web:  www.contemporary.co.uk

IDEAL HARDWARE
265 Burlington Road
New Malden
Surrey  KT3 4NE
Ph:  44-181-286 5000
Fax:  44-181-286 5056
Web:  www.ideal.co.uk


Venezuela

L & C COMPUTER SERVICES, C.A
Calle El Porvenir, Edificio Tocome
piso 1, oficina 2A,
Urb. La Florida, Caracas 1050
Venezuela
Ph:  58-2-731-2668
Fax:  58-2-731-2668
E-mail:  arturolaos@true.net